Turreted drill - Allemand Anglais Dictionnaire